to slaughter - English Synonyms Dictionary